package com.zero.manage.web.components.service;

import com.zero.manage.web.components.base.IBase;
import com.zero.manage.web.components.entity.SysDictDetailsEntity;
import com.zero.manage.web.components.query.SysDictDetailsQuery;
import io.gitee.zerowsh.util.PublicResult;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 系统字典详情 业务接口类
 *
 * @author zero
 */
@Repository
public interface SysDictDetailsService extends IBase<SysDictDetailsEntity, String, SysDictDetailsQuery> {
    /**
     * 通过字典编号集，获取字典明细编号集
     *
     * @param dictCodes
     * @return
     */
    PublicResult<List<SysDictDetailsEntity>> getIdByDictCodeIn(List<String> dictCodes);
}

